reading and writing fill